﻿using System;
using System.Collections.Generic;
using System.IO;
using Microsoft.Build.Framework;

namespace Projet_Synthese_Editeur
{
    public class BuildEngine : IBuildEngine
    {

        public bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs)
        {
            ///throw new NotImplementedException();
            return true;
        }

        public int ColumnNumberOfTaskNode
        {
            get { return 0; }
        }

        public bool ContinueOnError
        {
            get { return true; }
        }

        public int LineNumberOfTaskNode
        {
            get { return 0; }
        }

        public void LogCustomEvent(CustomBuildEventArgs e)
        {
            //throw new NotImplementedException();
        }

        public void LogErrorEvent(BuildErrorEventArgs e)
        {
            //throw new NotImplementedException();
        }

        public void LogMessageEvent(BuildMessageEventArgs e)
        {
           // throw new NotImplementedException();
        }

        public void LogWarningEvent(BuildWarningEventArgs e)
        {
            //throw new NotImplementedException();
        }

        public string ProjectFileOfTaskNode
        {
            get { return ""; }
        }
    }
}
